hard pedal - Turkish English Dictionary